Optimal Software Release Time with Patching Considered
نویسندگان
چکیده
Optimal software release policy is a well studied topic in the software reliability literature. However, all existing studies implicitly assume that testing stops at the time of release. Due to the advances in data communication technologies, an increasing number of software producers are providing patches for software defect correction and updates subsequent to a version release. Based on this fact, we propose an alternative release time scheduling policy – a software product is released before the optimal release time calculated by the traditional models and testing continues even after the software is released. Numerical solutions show that the optimal release policy with patching considered reduces the total cost by a significant amount.
منابع مشابه
Sell First, Fix Later: Impact of Patching on Software Quality
We present a model of fixing or patching a software problem after the product has been released in the market. Specifically, we model a software firm’s trade-off in releasing a buggy product early and investments in fixing it later. We first show that patching investments and time to enter the market are strategic complements such that higher investments in patching capability allow the firm to...
متن کاملThe Spread of Internet Worms and the Optimal Patch Release Strategies
Internet worms spread in an automated fashion and can cause tremendous damage in a short period. As worms start spreading, knowing the worm prevalence patterns under the impact of various patching schemes is important for software vendors to decide whether or not, and when to release the patches. Due to the strong analogy between the spread of worms on Internet and the spread of disease among h...
متن کاملDoes information security attack frequency increase with vulnerability disclosure? An empirical analysis
Research in information security, risk management and investment has grown in importance over the last few years. However, without reliable estimates on attack probabilities, risk management is difficult to do in practice. Using a novel data set, we provide estimates on attack propensity and how it changes with disclosure and patching of vulnerabilities. Disclosure of software vulnerability has...
متن کاملImpact of Patching on Software Quality
W present a model of fixing or patching a software problem after the product has been released in the market. Specifically, we model a software firm’s trade-off in releasing a buggy product early and investments in fixing it later. Just as the marginal cost of producing software can be effectively zero, so can the marginal cost of repairing multiple copies of defective software by issuing patch...
متن کاملResearch Note - Sell First, Fix Later: Impact of Patching on Software Quality
We present a model of fixing or patching a software problem after the product has been released in the market. Specifically, we model a software firm’s trade-off in releasing a buggy product early and investments in fixing it later. Just as the marginal cost of producing software can be effectively zero, so can be the marginal cost of repairing multiple copies of defective software by issuing p...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005